Volume 27, Issue 1, January 2018, Pages 213-236
Ayman M. Hemdan; Osama S. Faragalla; Osama Elshakankiry; Ahmed Elmhalaway